package br.com.projeto.rulebusiness;

import java.util.List;

import br.com.projeto.dao.UserDAO;
import br.com.projeto.databases.DAOFactory;
import br.com.projeto.entities.User;

public class UserRB {
	
	public static UserDAO userDAO; 
	
	public UserRB() {
		userDAO = DAOFactory.userDao();
	}	

	public void saveUser(User user) {
		userDAO.saveUser(user);
	}
	
	public void updateUser(User user) {
		userDAO.updateUser(user);
	}
	
	public void deleteUser(User user) {
		userDAO.deleteUser(user);
	}
	
	public List<User> listAllUser() {
		return userDAO.listAllUsers();
	}
	
	public User loginUser(User user) {
		return userDAO.loginUser(user);
	}

}
